mountain chain - Turco Inglés Diccionario